wiring and hoses - Turco Inglés Diccionario